climate mitigation - French English Dictionary